Thoughts and updates