register finished