update drones to support random subjects and body