rework for posts and drafts