delete methods and subtask delete implemented