AMD support

no CommonJS support