updating the command and a method or two