Fantastic from start to finish. James is outstanding.