Refactor features request.