update to latest swift version