Chan John Takeaways