waiter iOS client side