set new new DOM factory