thomas-peters's patches