We have so many questions...