client side cube validation