Unexpected, but a welcome surprise. ..