help me understand the logic here - what has to be the case for the code to reach this place and proCiteMode be set to true?