     .option('-n, --negative', 'Indicate that the number is negative')
     .action (entry, task, note, program) ->
         index = parseInt(entry)
-        if not isNaN index 
+        if not isNaN index
             index *= -1 if program.negative?
         else
+            index = parseTask entry, task
             if entry.match /\./
                 note = task
-            else
-                entry += "." + task
-            index = entry
 
         commands.resume index, note
 

        when 'projects' then 'project'
        when 'users' then 'user'
        else input


# Init/Setup

cmd.command('start <project> [task] [time] [note]')
    .description('Start a new timer for a given task. Shortcut: s')
    .action (project, task, time, note) ->
        taskString = parseTask project, task
        if project.match /\./
            note = time
            time = task

        commands.start taskString, time, note

