added a configparser subclass