use amd for underscore.string