footer sctructure update