included patch in source array;
Patching in prepare() function instead of build()