update require order