add func load grid