added comments for validation DONE