FLOW ESSENTIALS