rules in process
rule3 complete and tests