getting close to done with the example