@edgarrc: Good post, this