Kag, I get the feeling that you know more about this company then most of us, If you don't mind me asking, what is it you do.