validating things