gemspec
working example user code