add midpoint to posts list that varies based on # of posts