add lots of new styles, footer