fix(valentine): what? cards aren't getting added to array first time,
only 2nd+. Maybe an issue with markModified?