add source for copyfile