add module: dom