fixed transaction commits