attempting to resolve AMD compliancy issues
more AMD fixes
more AMD fixes