Just excellent! I second Arsheesh, please don't hesitate to post your work, it's inspiring!