Fundamentals of physiological computing | Synapse