added explicit arguments scope

for better performance