What about making `ttl` an argument for this function?
I think people may change it from time to time.
I'd like to know your opinions for this.