shoot bug in next()