it is enough to call the expire function once