public void addTask(Task task) {
		this.intermediateTask = task;
		this.intermediateTaskList.clear();
		this.intermediateTaskList = cloneTaskList(this.taskList);
		this.intermediateTaskList.add(task);
	}