bring defaultOptions into scope