Validation is now functional