trying cfg parsing