more details about flow