fix generalCategory()