& rule