thoughts and questions