SO many questions so little answers.