add dom provider