silent grouping relecture