fixed bug which caused random shuffle not to shuffle the left most column