client side bs