clean and default rules