dont collide with builtin rules