lots of questions...