first commit precourse