half-way commit.