client side start