refatorado move dependente