def METHOD_NAME(main_circuit, include_files):
    """Create a list of all (.v) and (.vh) files"""
    circuit_list = []
    # Check include files exist
    if include_files:
        # Verify that files are Paths or convert them to Paths + check that they exist
        for include in include_files:
            file_extension = os.path.splitext(include)[-1]
            # if the include file is not in the supported HDLs, we drop it
            # NOTE: the include file is already copied to the temp folder
            if file_extension not in FILE_TYPES:
                continue
            include_file = vtr.verify_file(include, "Circuit")
            circuit_list.append(include_file.name)
    # Append the main circuit design as the last one
    circuit_list.append(main_circuit.name)
    return circuit_list