rule to prevent use of bad ways