hacking things up a bit to work on ARM with no http conduit