classdiagram and helper used