Thoughts on macro evolution