patching for a project