extending dm using advice