Added auto-seating logic and distribution of the cards to users