work on the footer a bit; try to understand what appcache is thinking