updated test rule