Add optional expiry