Definitions for Flow