This reverts commit 089ceae1f7. doesn't work for me, random stuff happens, t not triggers at all
089ceae1f7