Refactor HKDataRequestSender