That's a pretty long sentence. You might want to break in down into distinct statements and questions.