add xah copy-paste functions