add nodes on requirements.txt and modify setup.py