Create generic.js