My revenge, it shall be swift and just