Succesfully demo'd observer pattern.