updated lib rule files