now iterating over cells in the outer loop; single_pass does not work for surface tension - have to solve it