How much of improvisation is generated from theory vs taking ideas from repertoire?