grid with particles