initial code, movement verify, converting board