new class for config file