make the footer put itself inside the viewport if there's space for it
make poopguy's destination a little less restrictive