I'm so tired of 4 stage commits.