Need to either roll back changes or have some type of redundancy when there are errors that are thrown, but things are still written to the database.