This will answer question #8