adding more to example 1