do not yield None