add randomizer when create new bock