update training not_0