add background & language_rules