added group/exercise name truncation for exceptionally long names