grid works now too, though in a pretty terrible way