Watch your thoughts

239