Treehouse down till further notice