NON-COMMERCIAL CLASS A and B