Our interview with Kevin Armstrong