added group-page and shuffle