continued #4 post-tags, refactored #5 post-categories