Implement nextBlock