config file parser should be complete