changed to non-overlapping variable.