Inverted rules
merge
Inverted rules
removed sharing