Princeton NPC's EFC leaving all others in the dust