fixing CP var