Now end-to-end functional with a (REALLY) simple-minded patch applying method.