TODO: processCommits