init grid complete