Final registration
More