@avanza: a very good post,