         data.sort()
         data.reverse()
         @set 'options', data
-        #auto-select the most recent
-        if data.length >= 1
-          @set 'value', data[0]
   ).observes("date")
 }
 
 Weathermaps.current = Ember.Object.create {
+  lock: true
   groupBinding: "Weathermaps.groups.value"
   mapBinding: "Weathermaps.maps.value"
   dateBinding: "Weathermaps.dates.value"

  dateBinding:  'Weathermaps.dates.value'
  
  refresh: (->
    @set 'value', ""#on map change, reset active value
    group = @get 'group'
    map = @get 'map'
    date = @get 'date'

  Weathermaps.groups.refresh()
  Weathermaps.main.appendTo 'body'
  Weathermaps.routeManager.start()
  Weathermaps.current.set 'lock', false
