Refactoring: register details and form are now stored in partials