make configuration file customizable