Form filling should be used for tasks where some flexibility in information entry is needed, such as the inclusion of optional as well as required items, and/or where computer response may be slow.