@platytech: great Post. really