My efforts.

Nice n clean