convert to require.js module