fix footer and some changes