configuration parser and dependency tester