V2 in Swift