def METHOD_NAME():
    time.sleep(.5)  # workaround for freezing bug on bottle load
    GLib.idle_add(self.empty_list)
    if len(installers) == 0:
        return Result(False)
    i = 0
    for installer in installers:
        if len(installer) != 2:
            continue
        if installer[1].get("Arch", "win64") != self.config.Arch:
            continue
        GLib.idle_add(new_installer, installer)
        i += 1
    if i == 0:
        return Result(False)  # there are no arch-compatible installers
    return Result(True)