Commiting flowchart