Walk with client side architecture