2 many thoughts