added genus.js