fix: generate randomly timed ticker