99 Patches Revisited