ruby summary