example 9 is going to be sound, once I figure out how to make it work