Rajen, what can I say, if you're not happy with your investment in STL maybe you should review your investment thesis and take action on the outcome of that review.
I'm only speaking for myself when I made the previous comments - I don't see anything which changes the view I've had for the last 12 months.
Cheers, Sharks.