removed update observer