proper category name validation + test