Title: 99 Patches Revisited