mgrid/ogrid explanation