update fix require