slide: The Observer pattern