```coffeescript
angular.module('todoApp').controller "TodoListController", ($scope, Task) ->
  $scope.init = (taskListId) ->
    @taskService = new Task(taskListId)
    $scope.tasks = @taskService.all()

  $scope.addTask = ->
    task = description: $scope.taskDescription
    $scope.tasks.push(task)
    @taskService.create(task)
```

Make new tasks appear at the top of the list.
user
```coffeescript
angular.module('todoApp').controller "TodoListController", ($scope, Task) ->
  $scope.init = (taskListId) ->
    @taskService = new Task(taskListId)
    $scope.tasks = @taskService.all()

  $scope.addTask = ->
    task = description: $scope.taskDescription
    $scope.tasks.unshift(task)
    @taskService.create(task)
```
assistant