increase rule parsing mechanisms algorythm