move creation interval out of blockchain