first commit part II