Theoretical Importance of Contingency in Human-Computer Interaction | Synapse