added some progress output
added file copy operations