I have many thoughts