add methods to copy files