config file stores configurations