update gem summary
refactoring