fix shift bug
oops