changed mObserevers type