Intermediate: Trying to add dynamic class generation.