add conf parser