klarkcant's patches