expiresAt + better motion on card swipe