changed request module to superagent.