vonludovic's patches