adds new post, updates some old ones