added rook tests and failing rook validations