made the full example more interesting