added democonstantize