Thoughts on business fundamentals