add test for left shift