more tab, tree and editor changes