thanks for the pic of the Christmas .. tree )
Re The tree house..mother nature giveth and Mother nature taketh away..