variable name collision