slide functions for waiter and fixes.