Amazing from start to finish. Allan is great