tarea1: delete & do implemented