Making sense of user flows, one flowchart at a time