update footer etc