Improve the command interface so that it sends back acks or errors.