diff --git a/README.md b/README.md
index be25e07..685c56a 100644
--- a/README.md
+++ b/README.md
@@ -1213,7 +1213,7 @@ A desktop environment usually depends on a specific window manager to work.
> [!Note]
> #### File Storage Alternatives
-> * [CopyParty](https://github.com/9001/copyparty) [](#anti-ai-policy) ([1](https://github.com/9001/copyparty/blob/hovudstraum/CONTRIBUTING.md#do-not-use-ai--llm-when-writing-code)) portable file server with WebDAV/SFTP/FTP/TFTP support
+> * [CopyParty] [](#anti-ai-policy) ([1][copyparty-policy]) portable file server with WebDAV/SFTP/FTP/TFTP support
> * [k8s-csi-s3](https://github.com/yandex-cloud/k8s-csi-s3) S3-backed k8s CSI
> * [OpenEBS](https://github.com/openebs/openebs) for block storage
> * [RetroNAS](https://github.com/retronas/retronas) [](#anti-ai-policy) ([1](https://github.com/retronas/retronas/wiki/AI-Contributions)) SCB/VM network storage
@@ -1244,11 +1244,16 @@ A desktop environment usually depends on a specific window manager to work.
| [rsync](https://rsync.samba.org/) | [`3.4.1`](https://github.com/RsyncProject/rsync/releases/tag/v3.4.1) | [](#vibecoded) ([1](https://github.com/RsyncProject/rsync/pull/903))
[](#permissive-ai-policy) ([1](https://github.com/RsyncProject/rsync/commit/aa142f08ef31d3ffa8d6b3b8af16d00324a98c1b), [2](https://github.com/RsyncProject/rsync/commit/b905ab23af2d71363271e99e446e8fe0bfc77f7f)) | [openrsync](https://github.com/kristapsdz/openrsync),
`scp`,
an FTP client,
[tar](https://drewdevault.com/blog/rsync-without-rsync/),
[gokrazy/rsync](https://github.com/gokrazy/rsync),
[unison](https://github.com/bcpierce00/unison) [](#anti-ai-policy) ([1](https://github.com/bcpierce00/unison/blob/master/CONTRIBUTING.md#llm-usage)) |
| [Warp](https://apps.gnome.org/Warp/) | [](#request-for-help) | [](#condones-llm-ingestion) ([1](https://gitlab.gnome.org/World/warp/-/blob/main/CONTRIBUTING.md?ref_type=heads#use-of-generative-ai)) | See below |
-> [!NOTE]
+> [!Note]
> ### File Transferring Alternatives
-> * [LocalShare](https://github.com/defname/LocalShare)
-> * [PairDrop](https://pairdrop.net/#about)
-> * [Sharing](https://github.com/Ammar64/Sharing)
+> * [CopyParty] [](#anti-ai-policy) ([1][copyparty-policy]) portable file server with WebDAV/SFTP/FTP/TFTP support
+> * [lftp](https://github.com/lavv17/lftp) command-line ftp, http, sftp, fish, torrent
+> * [LocalShare](https://github.com/defname/LocalShare) android
+> * [OnionShare](https://onionshare.org/) cross-platform app, command-line
+> * [PairDrop](https://github.com/schlagmichdoch/pairdrop) pwa
+> * [Sharing](https://github.com/Ammar64/Sharing) android
+> * [SparkleShare](https://github.com/hbons/SparkleShare) [](#anti-ai-policy) ([1](https://github.com/hbons/SparkleShare/blob/main/.github/CONTRIBUTING.md)) linux, macos, windows - version control with git
+> * [Twinkle](https://github.com/hbons/Twinkle) [](#anti-ai-policy) ([1](https://github.com/hbons/Twinkle/blob/main/.github/CONTRIBUTING.md)) rust port of SparkleShare
## Filesystem Navigation
@@ -2696,6 +2701,8 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[Chicken]: https://www.call-cc.org
[Cloud Shake]: https://github.com/ndmitchell/shake
[Comrak]: https://github.com/kivikakk/comrak
+[CopyParty]: https://github.com/9001/copyparty
+[copyparty-policy]: https://github.com/9001/copyparty/blob/hovudstraum/CONTRIBUTING.md#do-not-use-ai--llm-when-writing-code
[Decker]: https://github.com/JohnEarnest/Decker
[Dia]: https://gitlab.gnome.org/GNOME/dia
[Drawy]: https://apps.kde.org/drawy