adding the client side