Treemain update