Three Fundamental Types Of Improvisation