Commented out seat.available? test, it may belong elsewhere