updating several classes and views