Interaction between task characteristics and technology affordances | Synapse