Craig Scott and team