```ChessCoordinates``` should already have an ```equals``` method...are you sure you updated your branch to the latest code? I'd guess this won't compile.