key questions - Steve Barkley