Added support for sections that aren't 100% height of body