add back validations