updating for faster category generation
merge conflicts
adding annotated counts