Seating transactions, fixed negative seating bug