Challenges and opportunities? We've met a few.