Implemented an Interface for the grid