compgenus