swift additions