port tree for ux