better version of ncopy