Joint Push Pull Patched (2024)