first pass at the ad libbing plugin