haven't handled missing file
catch exception
Merge branch 'config'