Just finished this. And I'm pretty pleased with it.