classes analysis