QUESTIONS THAT MUST BE ANSWERED!!!!