updated example12