review refresh behavior, footer positioning