generic chaos plugin