improves hasValidation and adds removeValidation