update gemspec
refactor