empty rule modification