calling certain user commands without an argument no longer crashes