copy function now in f1lesystem