CandidatePipelinePanel and listener implemented