novel mechanisms