uscfp must be re-assigned in loop

uscfp must be re-assigned upon addition of a singlet upstream