First step commit in MainCode