now renewaling classes and file assignments
replacing main classes for renewal