ok.... I will remove all those try catch once you are happy with other things. I guess it should look good on how it is implemented.