tinkering with the name-generator example