Started implementation of the copy functionality