place rule pruning and add to all places
todo
Cyrus -> NetMash, step 1 of 154