turned internal test code into an example and added "talking parrot" example