codable drone (2)