Unifying Uav Reasoning