State finished on client side