some thoughts and views on...