update footer and stuff