add pattern Observer
Modification about observable
last change observable