hard group analysis