added const::TYPE_INFO