Generic copier

//Generic copier