move post-registration receiver to models