@ampon: very good post,