responses for all commands, rate limit
commands support responds
api uses commands with responds
cleaning up