I'm still happy with my bit of the OP, its pretty rare for me to be content with something I wrote so I'm happy.