fix hop api