modularity: added amd definition