AMD version

avoid global use