commenting for rules