removed unused rules
recompile