@kenny-crane: Very good post,