McLaren: More evidence of solid developmental progress