rebuild dom.query and dom.get