Refactored HTTP services