bug fixed observer part