created general curve (slur) drawing support