update require chain