file is added to the class and impurities