global external dependency