footer update handled