introduction of GridSquareFilter