Di Carlo: Effort not lacking