Added grid-level fill()