@criticzone: Nice post. And