Input flow.