improvement multiple grid