I think that it will now work. I changed it to run when it gets a command until it passes that command along, then it will stop and wait for the next command