slightly more interesting example case