Pieces all move properly into squares and capture correctly. last step in moving pieces that is left is getting them to follow their particular move rules