use constant
merge 514b4d90c8b6e951cee38150a6aa73ae74a9f5a4