defining vowels
adding filter and readling
refactoring