swift 2.2.1 -> 4.1.2