* we should implement a command pattern for the update/delete/create commands of data * this enables us to revert things