M5L1: Introduction to Desktop Flows