new styles and edit controller