good discussion people ... keep up the good work...