updated rules presenter