Thoughts by wxchee