handle copy failures
handle paste() return values