we don't really need the command name as a member, the command is enough?