update

use “const” instead of “hard code”;
use “macro”