part two initial commit