dont yield zero blocks