require httpi (workaround)