Posts Taggedprocess improvement