fix seating bug