moved to superagent; fixed on complete