reregister on relaunch