Thoughts and ramblings.