Everyday problem solving: theory and applications | Synapse