This will answer question #1