3 Commits (pattern)