add example showing what we can do with class generation