     .field('url')
     .order('date_uts', false)
     .limit(5)
-  addictiveTracks: '
+  addictiveTracks: sprintf '
     SELECT
       fp.name AS name, fp.artist_text AS artist_text,
       fp.album_text AS album_text, fp.date_uts AS date_uts, fp.url AS url

      'addictiveTracks': queryStrings.addictiveTracks
    }
    (data) ->
      console.log data
      self.activities(_.map data.activities.results, (result) -> new Activity(result))
      self.recentTracks(_.map data.recentTracks.results, (result) -> new Track(result))
      self.addictiveTracks(_.map data.addictiveTracks.results, (result) -> new Track(result))
      return
  ).fail (jqXHR) ->
    console.log jqXHR.status, jqXHR.statusText, jqXHR.responseText

  self.pace_mins_per_mi = data.pace_mins_per_mi
  self.polyline = data.polyline
  self.summary = ko.computed( () ->
    ago = $.timeago new Date self.start_date
    pace_min_sec =
      sprintf '%02d:%02d',
      Math.floor(self.pace_mins_per_mi),
      60 * (self.pace_mins_per_mi % 1)
    sprintf '%s, %s, %s, %s/mi',
      self.type, self.name, ago, pace_min_sec
  )
  return

