Transaction stuff really shouldn't be in here anymore if we are moving the db up a level.