remove dirty and uncompiled code
Observer class was add