add AUTO_ERR_MSG, DYNAMIC_ERR_MSG.