some thoughts
1