- reduce variable scope