add fpsn.py: fix providers and select newcomer