Very good, but it coukd be better.