Patch for boundry fill modifications and performance tweaks
patch 4
patch 5
patch 6