       app.collections.news.fetch()
 
     _updateNews = ->
-      app.intervals.news_refresh = setTimeout =>
-        app.collections.news_feed.once 'sync', ->
+      app.intervals.news_refresh = setInterval =>
+        app.collections.news_feed.on 'sync', ->
           app.views.news.render()
-          _updateNews()
         app.collections.news_feed.changes()
       , 600000
 


    # setup periodic collection update
    _updateWeather = ->
      app.intervals.weather_refresh = setTimeout =>
        app.models.weather.once 'change', ->
          _updateWeather()
        app.models.weather.fetch()
      , 600000


      app.collections.twitter.fetch()

    _updateTwitter = ->
      app.intervals.twitter_refresh = setInterval =>
        app.collections.twitter_feed.on 'sync', ->
          app.views.twitter.render()
        app.collections.twitter_feed.changes()
      , 600000

