Design should include
requesting information from the user
processing the additional data
making the revised data available to the user.