commit after making improvisations