Very nice. Might be a good candidate to polish up a little more after the fact. There's a lot of potential here!