dm.retrieve