Not bad, if perhaps a bit on the heavy side of things.

/