sophisticated [adjective] + tailor [noun]