swift stuff