new: cdp_observer proj