make finer class description gen easier