return statements are validating