updating several classes and common views