Added seatCreate function