registration delay