Update generic.js