lazy commit