Been using allot of Richards systems recently (direct port) as per your finding and others works well, but I dont know everything, never will.
Anyway yours and everyone's contributions is what its about here and why its a good place, always fun to go back and re read some of the stuff from many years before too