patched projects helper instead of overriding via redefinition