Input: what happens after?
Output: user