separated out the Net:Http methods