wtf..this sucks i am in the middle of a transaction