update require block