I'm new to this forum and I join this forum for discussion on many topics...