configuration file and variables