don't reuse variable names in same method - resolves #85