added counter rule