Magic Registration