example2: add more rule