Receiving Observer pattern package