trying more efficient grid