merged the examples in section 3