waiter html css and some waiter functions