new styles and tweaked layout