example 2 passes