nx.py is completed