add delete task and list