awwww shucks ... thanks for the kind words ...