rotated text fixed, david walsh solution