constants, initers, rand, cumsum