Do not use constant for portability