So far I tried different combinations of words, including a combination corresponding to the 'if possible' part of the 6th condition. Everything seems to work perfectly fine, but I still don't get the last 2 conditions. One of my theories is that my getLastWord method has an if condition with a return statement in its body. The validator might not accept it, because of the possibility of not returning the actual last word. What do you think, guys? Thanks!