An introduction to observers | Synapse