fixed "90° bug"