Swift 3_05 copy