added footer and other style changes