ICPA is holding today, the tide is turning for our share price. I must say there's a certain satisfaction in knowing a few shorts are going to get smoked.