Tailor-Designer Registration