Improvisation...wat a G