user-selected expiry now functiontional