Provide all possible means for validating