typo, comulative->cumulative
temp commit, need to organize changes into separate commits