update to use Rules by source name, rather than path