     [times, command] = _parseTime command, start, end
     [dates, command] = _parseDate command
 
-    tz = timezone ? user.timetable.timezone.name
+    tz = timezone || user.timetable.timezone.name
     datetimes = []
     if dates.length is 0 and times.length is 0
       datetimes.push(moment.tz(tz))


_parseProjects = (command) ->
  projects = []
  command = command.trimLeft() ? ''
  command_copy = command.split(' ').slice()

  for word in command_copy


_parseTime = (command, activeStart, activeEnd) ->
  # parse time component
  command = command.trimLeft() || ''
  activeTime = (activeEnd.diff(activeStart, 'hours', true).toFixed(2))
  time = []
  if match = command.match REGEX.rel_time
