rename variable to avoid side effect