add CandPtr merger