applied sanders patch to remove unnecessary commit()