updates more rule language