@ayunda: Very good post.