add swift 2