refactor to single membership fetch
prettify posts