removed transaction because it wasn't necessary and caused more issues than it was worth