use a CAtomPointer when an observer is an atom method