New observer pattern for events in place
Latest work from local pluto