more interesting externr example!