Also I would change the name of the function: e.g. link or external_data_file