Add adaptive to constants