                 }
             }
             serviceLocationInfo = ServiceLocationInfo(serviceLocation: serviceLocation,
-                electricityCurrency: "",
-                electricityCost: 1,
-                longitude: 1,
-                lattitude: 1,
+                electricityCurrency: electricityCurrency,
+                electricityCost: electricityCost,
+                longitude: longitude,
+                lattitude: lattitude,
                 actuators: actuators,
                 appliances: appliances)
         }

    
    // MARK: API Methods
    
    func sendServiceLocationRequest(completion: (Result<[ServiceLocation], String>) -> Void) {
        let request = NSURLRequest.init(URL: NSURL.init(string: serviceLocationEndPoint)!)
        SmappeeRequest(urlRequest: request, controller: self) { r in
            r.flatMap(self.parseServiceLocations, completion: completion)
        }
    }
    
    func sendServiceLocationInfoRequest(serviceLocation: ServiceLocation, completion: ServiceLocationInfoRequestResult -> Void) {
        let endPoint = serviceLocationInfoEndPoint(serviceLocation)
        let request = NSURLRequest.init(URL: NSURL.init(string: endPoint)!)
        SmappeeRequest(urlRequest: request, controller: self) { r in

        }
    }
    
    public func sendConsumptionRequest(serviceLocation: ServiceLocation, from: NSDate, to: NSDate, aggregation: SmappeeAggregation, completion: Result<[Consumption], String> -> Void) {
        let endPoint = consumptionEndPoint(serviceLocation, from: from, to: to, aggregation: aggregation)
        let request = NSURLRequest.init(URL: NSURL.init(string: endPoint)!)
        SmappeeRequest(urlRequest: request, controller: self) { r in
