I don't think BN vs BX is at issue. In fact, to be "generic", I substituted BX for BN in the demo routine -- with the same buggy results. Anyway... lemme know. It's a lousy demo, I know; but I didn't have the energy to write a polished one.