added observe Methode