Patch dynamics scheme