new layout and graphics