     public static let AllValues: [PazNavigationApp] = [.AppleMaps, .GoogleMaps, .Navigon, .TomTom, .Waze]
     
     public static var AvailableServices: [PazNavigationApp] {
-        var availableServices = self.AllValues
+        var availableServices = [PazNavigationApp]()
         for app in self.AllValues {
             if app.available {
                 availableServices.append(app)

import Foundation
import UIKit
import CoreLocation

public enum PazNavigationApp {
    case AppleMaps

        var urlString = self.urlString
        switch self {
        case .AppleMaps:
            urlString.append("?q=\(coordinate.latitude),\(coordinate.longitude)=d&t=h")
        case .GoogleMaps:
            urlString.append("?saddr=&daddr=\(coordinate.latitude),\(coordinate.longitude)&directionsmode=driving")
        case .Navigon:
