Thoughts on Avalanche