example 12 added