update swift