1st step commit