task 3
process of copying is slow - need to be fixed