a second take at the categories