moved droneclient to the bottom, to another definition