change variable name for portability reason