introduce config