clean up documentation and make a better example