refine categorys in web service
Merge branch 'wip' into ready_for_dev