welcome .. this site really seems to be taking off lately .. good to have you ..