a lot of questions