updated http ops