bug-fix : if current lead is not selected, increment lead_number 

and call findConnection again with updated lead_number....