register system rebuilding