index_submit improve