added footer and adjusted layout