this is good stuff! many thank youz! - ed havel