moved patch functionality to template approach
moved patch functionality to template approach

darrenjs/jalson,darrenjs/wampcc,darrenjs/wampcc,darrenjs/wampcc,darrenjs/jalson,darrenjs/wampcc,darrenjs/wampcc