shelf group & rank