Random thoughts and questions