parallel patch