implemented seats
seats done