adding the copy shipping functionality