refine expand/collapse so that the animation doesnt look like it's unfolding.