added some explanation to copyx