add post with interaction