abstracted out movement and shooting and such to appease Forer/poemdexter