supp class