added dbtransaction implementation just to get sync to work, not currently implemented though