specify $rule class.