reverse the direction behaviour
reorganise style classes