updating classes and files