class detail