update fix push id logic