redo mainstyle
Solution2?