Mash-Up Registration