Swift 2005 -