class added, gen full scale