purge change
added % chance setting