Very long, but excellent