added config file and settings