create tree DOm