Exploring some ideas and thoughts