Bravo Howard, these are truly excellent! Not only is there some very clever programming in there, but your attention to detail as to performance parameters (velocity, aftertouch etc.) shows great musicality:-)