convert to using ConfigParser