match the command first, then see if the user was accepted