#621, moved everything out of parallel - poster doesn't need to wait for these functions to happen

also renamed topics.markUnRead to topics.markAsUnreadForAll