God to hear that and was this site off for some time before as my friend was saying about some problems on this site? is everything alright now?