resolve variable name collision