handle empty grid cells, and a test