now creates blank config file if one doesn't exist