Better grouping layout
adding underscore.string