swift x review