to help and understand