finished classes except for waiter