UX: better footer handling