BTW, I think Collosus can be used in Kontakt 2, which can respond to program changes.