def add_to_dictionary(dictionary, key, value1, value2, value3, value4):
    """
    Add key: [value1, value2, ..] to dictionary.
    In practice; lfn: [status, status_code, turl, DDM endpoint].

    :param dictionary: dictionary to be updated.
    :param key: lfn key to be added (string).
    :param value1: status to be added to list belonging to key (string).
    :param value2: status_code to be added to list belonging to key (string).
    :param value3: turl (string).
    :param value4: DDM endpoint (string).
    :return: updated dictionary.
    """

    dictionary[key] = [value1, value2, value3, value4]
    return dictionary