added vowel num requirement