save even empty rules