Final registration