footer and main changes