2 Commit (ideas)