rule 1 done, rule 2 on the way