fix: discard first card bug