finished left shift. check for correctness needed.