better testing for movescan
beginnings of movelist