@panwic: very good post,