validations error handling lecture in progress