Ordered Registration