Solid if unspectacular performance - External Link