requireing certain text fields