fix for BnfiTermCopy
if/else stuff