just have changed some of the examples a little