using node instead of python/cgi for backend