finished part one working on disemvowel