The expiration should be configurable.