# Numbering of the incoming objects in the PythonCalculator

**URL:** https://discourse.paraview.org/t/numbering-of-the-incoming-objects-in-the-pythoncalculator/8806
**Category:** ParaView Support
**Created:** [January 20, 2022, 9:09am UTC](https://discourse.paraview.org/t/numbering-of-the-incoming-objects-in-the-pythoncalculator/8806 "2022-01-20T09:09:25Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Andrei](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/9fc29f/32.png) [@Andrei](https://discourse.paraview.org/u/Andrei)
#### Post date: [January 20, 2022, 9:09am UTC](https://discourse.paraview.org/t/numbering-of-the-incoming-objects-in-the-pythoncalculator/8806/1 "2022-01-20T09:09:25Z")

</div>

When using the PythonCalculator, is it possible to identify the numbering of the incoming objects? It means the matching Pipeline Browser objects to `inputs[0]`, `inputs[1]`, etc. As far as one can understand, by default this order is assigned in the order of mouse clicks. But it seems that after `Save State --> Load State` (for applying the Pipeline Browser logic to another data file) the input order may change

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [January 20, 2022, 9:14am UTC](https://discourse.paraview.org/t/numbering-of-the-incoming-objects-in-the-pythoncalculator/8806/2 "2022-01-20T09:14:11Z")

</div>

> [@Andrei](#):
>
> the input order may change

This is correct and unfortunate, see this issue:

[https://gitlab.kitware.com/paraview/paraview/-/issues/18583](https://gitlab.kitware.com/paraview/paraview/-/issues/18583)
