flowchart better