better gemspec file