adds the six rules