add configure file parser