Ok Austin. So you had some mistakes in your switch statement. Please test your code in node before you submit it. You would have seen it was broken right away. Anyways, you inverted the y in lines 44 and 45 with the colon. Your code should look like this: 
```javascript
case 'a': case 'e': case 'i': case 'o': case 'u': case  'y':
case 'A': case 'E': case 'I': case 'O': case 'U': case 'Y':
```
Otherwise, the assignment looks great. Keep up the good work. Let me know if you have more questions. I'll merge your pull request as soon as you fix your typos.