so many questions