1. finish submit. 2. init grid