https://www.maxpagani.org/2006/03/26/misc-fixes/
Misc fixes