updates and add seatindex