The problem was that since there was not an extra (if... then... else...) block, it would add exit to the list BEFORE saying the designated phrase. I also had to make it to where (If [Not(Answer=exit)] Then...) so that it: 1. Wouldn't add "exit" to the list as a name. 2. Would still add every other name.