Thoughts...... (listen to the end)