Added strange smart rules