good sharing of ideas, shar-var.