review on class understanding