Implemented producer got o next.