general grid update + cleanup + examples