added group reflection