wrapped in define() for use with AMD