allow to pass expiration on item.save