All Needles tree