Some commits that are attributed to @joshuagruenstein were made by me on Fido's pi implementation (Thing two)