httpoptions now needs headers. added todos