@hinokaruhanagata: Very good post.