Refactor enough_seats?