more generalized amd support