more concise logic for generating listings html; use velocity for animating in the posts