@natureofbeing: very good questions,