fix indexing piston code