added example4.2