request package instead http battery