Large bulk of code written- just need the patch application code