add wrapper, add build dom tree