fingers crsosed on rewrite rules