add default parameters to improvise in key of C