final commit 2

includes way to fix footer if page too short