cleanup 4 rules