added genome module