updated total service rules