registration with UI changes