create specific variables to reduce conflict