dont call loadTasks() twice