dom: init