Creating a flow that uses all input types