fixed "column shift" bug