Tell Me what you want; I'll show you what you need