add config file
remove config file + handle first run with empty collection issue