need to remove return statements in rook,queen,entry_read