custom rules do not override default rules