fix: item_buffer.append() takes exactly one argument (0 given)