Mutual Registration