redo footer so I don't have to worry about stupid "sticky footer"