very intresting thread...