make configuration external