Candidate Optimized 

see (#3961