fix typo in shift