improve gemspec