add next/prev animation, make footer contextual