started client side interface