make shift instructions much more useful