                 else
                     childrenTasks.eq(newIndex).before(draggedItem.$el)
                 separator.insertAfter(draggedItem.$el)
+
                 draggedItem.model.save null,
                 success: =>
                     draggedItem.saving = false



        if(y <= limit)
            $(@list.$el.children()[index - 1]).css('visibility', 'visible')
        else
            $(@list.$el.children()[index + 1]).css('visibility', 'visible')

        return false


        else
            previousTask = $(@list.$el.children('.task')[index - 1])
            previousTaskID = previousTask?.prop 'id'

        draggedItemID = @list.draggedItem.model.id
        condition = (nextTaskID? and nextTaskID is draggedItemID) or
