@Override
 public void onNext(T t) {
   produced++;
   actual.onNext(t);
 }
 @Override
 public void onNext(T t) {
   actual.onNext(t);
 }