public Sub Run(Tag As String, Params As Map) As ResumableSub
Select Case Tag
Case "tick"
Dim j As HttpJob
j.Initialize("job",Me)
j.Download("http://api.apixu.com/v1/current.json")
Wait For (j) JobDone(j As HttpJob)
Dim parser As JSONParser
parser.Initialize(j.GetString)
Dim root As Map = parser.NextObject
Dim current As Map = root.Get("current")
Dim condition As Map = current.Get("condition")
Dim icon As String = condition.Get("icon")
Dim temp As String = current.Get("temp_c")
Return CreateMap("URLicon":Array As Object("http:"&icon))
End Select
Return ""
End Sub