another major style with some side effects
ui fix and problem solved, partially