reviewed the examples