won't hang if there is no config file