expanding the size range for the id
adding hold scenarios, and adding expires_at back to card_holds