copying across files
further updates